on legal grounds - Anglais Synonymes Dictionnaire